energy-absorbing body shell - Français Anglais Dictionnaire